淺談TCP/IP

何謂TCP/IP ?

其實IP可以想像成一個門牌地址,是網際網路的位址系統

IP具有將資訊封包從源端傳送到目地端的核心功能

但是IP沒有封包排序跟錯誤檢查的功效,這時候就需要網路通訊協定,通常是使用傳輸控制通訊協定(TCP)

TCP / IP 關係類似於通過郵件向某人傳送寫在拼圖上的訊息。寫好訊息后,拼圖被拆分成碎片。然後,每片碎片都可以通過不同的郵政路線運送,部分路線比其他需要更長時間。當拼圖碎片經過不同路線到達後,它們的順序可能是錯誤的。IP 確保碎片到達它們的目的地位址。TCP 可以被認爲是另一邊的拼圖組裝者,可將拼圖按正確的順序組裝在一起,要求重新傳送缺失的碎片,並讓傳送者知道拼圖已經收到。TCP 在第一塊拼圖碎片傳送之前到最後一塊拼圖傳送之後保持與傳送方的連接。

IP 是一種無連線通訊協定,這意味着每個資料單元從來源裝置單獨尋址並路由到目標裝置,目標裝置不向來源裝置傳送確認。這就是 TCP 這類通訊協定的用武之地。TCP 與 IP 結合使用,以維持傳送方和目標之間的連接,並確保包的順序。